package com.suning.sawp.remote.dto;

import java.io.Serializable;
/**
 * 
 * 订单行项目信息<br> 
 * 〈功能详细描述〉
 *
 * @author 12061818
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
public class OrderItem implements Serializable {

    /**
     */
    private static final long serialVersionUID = -8922848865511567102L;

    /**
     * OMS行订单号
     */
    private String omsOrderItemId;
    
    /**
     * 商品编码
     */
    private String goodsCode;
    
    /**
     * 商品名称
     */
    private String goodsName;
    
    /**
     * 商品数量
     */
    private int goodsNum;
    
    /**
     * 收入来源编码
     */
    private String incomeSourceCode;
    
    /**
     * 收入来源名称
     */
    private String incomeSourceName;
    
    /**
     * 付款金额
     */
    private String payAmount;
    
    /**
     * 此小订单收益金额
     */
    private String incomeAmount;
    
    /**
     * 订单发生时间
     */
    private String orderTime;
    
    /**
     * 收入类型
     */
    private String incomeType;

    public String getOmsOrderItemId() {
        return omsOrderItemId;
    }

    public void setOmsOrderItemId(String omsOrderItemId) {
        this.omsOrderItemId = omsOrderItemId;
    }

    public String getGoodsCode() {
        return goodsCode;
    }

    public void setGoodsCode(String goodsCode) {
        this.goodsCode = goodsCode;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public int getGoodsNum() {
        return goodsNum;
    }

    public void setGoodsNum(int goodsNum) {
        this.goodsNum = goodsNum;
    }

    public String getIncomeSourceCode() {
        return incomeSourceCode;
    }

    public void setIncomeSourceCode(String incomeSourceCode) {
        this.incomeSourceCode = incomeSourceCode;
    }

    public String getIncomeSourceName() {
        return incomeSourceName;
    }

    public void setIncomeSourceName(String incomeSourceName) {
        this.incomeSourceName = incomeSourceName;
    }

    public String getPayAmount() {
        return payAmount;
    }

    public void setPayAmount(String payAmount) {
        this.payAmount = payAmount;
    }

    public String getIncomeAmount() {
        return incomeAmount;
    }

    public void setIncomeAmount(String incomeAmount) {
        this.incomeAmount = incomeAmount;
    }

    public String getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(String orderTime) {
        this.orderTime = orderTime;
    }

    public String getIncomeType() {
        return incomeType;
    }

    public void setIncomeType(String incomeType) {
        this.incomeType = incomeType;
    }

    @Override
    public String toString() {
        return "OrderItem [omsOrderItemId=" + omsOrderItemId + ", goodsCode=" + goodsCode + ", goodsName=" + goodsName
                + ", goodsNum=" + goodsNum + ", incomeSourceCode=" + incomeSourceCode + ", incomeSourceName="
                + incomeSourceName + ", payAmount=" + payAmount + ", incomeAmount=" + incomeAmount + ", orderTime="
                + orderTime + ", incomeType=" + incomeType + "]";
    }
    
}
